<?php

    /***************************************************************
    *  Moteur pour les Batailles Graphimaker                       *
    *  BackOffice : skin_table.php                                 *
    *  @author C.Carpentier <carpentier-christophe@hotmail.fr>     *
    *  @link http://graphimaker.uphero.com/                        *
    *  @copyright GPL                                              *
    *  @license http://www.gnu.org/copyleft/gpl.html               *
    *  @since 0.0.70                                               *
    ****************************************************************/

    // Inclure les config de l'application
    require_once('../../config/config_appli.php'); 
    
    // Si la session n'existe sur le serveur on redirige vers la page de login 
    verifSession();
    
    // charge le fichier avec la connexion à la base de données 
    require_once('../../bdd/connexion.php');
    
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Liste des série</title>
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="../moteur.css" />
</head>

<body>

<!-- entete graphimaker --> 
<?php echo $graphimaker_header;?>

<!-- entete de page --> 
<h2>Liste des skins</h2>
<p>Sélectionnez le skin a modifier</p>

<!-- Formulaire -->

<?php 
// préparation de la requête SQL 
$sql=<<<_SQL
SELECT s.ID_SKIN,s.nom,s.dossier,a.login AS cree_par,DATE_FORMAT(s.cree_le,'%d/%m/%Y') AS cree_le
FROM skins s LEFT JOIN administrateurs a ON (s.cree_par=a.ID_ADMIN)
ORDER BY s.cree_le;
_SQL;

$requete = $dbconn->prepare($sql);

ExecuteEtTeste($requete);

// si pas de ligne
if ($requete->rowcount()==0) {
    echo '<< Aucun skin défini >>';
} else {
    
    // afficher les enregistrements sous forme d'une table 
    echo '<table border=1 wdith=\'100%\'>';
    // les entêtes 
    echo '<tr>';
    echo '<th>ID_SKIN</th>';
    echo '<th>nom</th>';
    echo '<th>dossier</th>';
    echo '<th>cree_par</th>';
    echo '<th>cree_le</th>';
    echo '</tr>';

    // affichage des données 
    while ($row=$requete->fetch(PDO::FETCH_ASSOC)) {
        echo '<tr>';
        echo '<td>',$row['ID_SKIN'],'</td>';    
        echo '<td><a href="./skin_modif_form.php?ID_SKIN=',$row['ID_SKIN'],'">',$row['nom'],'</a></td>';
        echo '<td>',$row['dossier'],'</td>';
        echo '<td>',$row['cree_par'],'</td>';
        echo '<td>',$row['cree_le'],'</td>';
        echo '</tr>';
    }

    // Fin de la table 
    echo '</table>';
    
}
?> 

<!-- ajout du formulaire de creation d'un admin -->
<?php require_once("./skin_nouveau_form_partielle.php")?>

<br/>
<a href="../index.php">Revenir au menu principal</a>

</body>
</html>

